arm, device tree: parse the DTB for RAM location and size
authorDavid Vrabel <david.vrabel@citrix.com>
Mon, 13 Feb 2012 14:24:49 +0000 (14:24 +0000)
committerDavid Vrabel <david.vrabel@citrix.com>
Mon, 13 Feb 2012 14:24:49 +0000 (14:24 +0000)
commit3e99c95ba1c8a9508b3dc5e94c67f0ae46c7d360
tree6505c04f294b81aa344a1a6b6aa18e789f685d74
parentc5a41f505852d764e96cbbbd17cfee460c822278
arm, device tree: parse the DTB for RAM location and size

Prior to setting up the page tables, parse the DTB for the location
and size of RAM.

Use this information to get the physical address to relocate Xen to in
setup_pagetables().

Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Acked-by: Tim Deegan <tim@xen.org>
Committed-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/mm.c
xen/arch/arm/setup.c
xen/common/Makefile
xen/common/device_tree.c [new file with mode: 0644]
xen/include/asm-arm/mm.h
xen/include/xen/device_tree.h [new file with mode: 0644]